WEBVTT 00:00.000 --> 00:13.760 This is Hacker Public Radio episode 3,918 for Wednesday the 9th of August 2023. 00:13.760 --> 00:19.360 Today's show is entitled, In Max Package Curation Part 3. 00:19.360 --> 00:24.000 It is hosted by D&T and is about 14 minutes long. 00:24.000 --> 00:26.600 It carries a clean flag. 00:26.600 --> 00:33.720 The summary is, let's go through every single package installed in my EMAX configuration 00:33.720 --> 00:37.160 the last one. 00:37.160 --> 00:49.000 All right, let's move on to the last file which is in it extra, all right, in it extra we 00:49.000 --> 00:51.960 start out with org Rome. 00:51.960 --> 01:02.080 So org Rome is like a fancy notes database for org mode that you can use. 01:02.080 --> 01:11.320 I take a lot of reading notes with it when I read something that I need to take notes 01:11.400 --> 01:12.320 on. 01:12.320 --> 01:25.240 I'll usually have it in Rome and it can connect to a bib, what's it called bib tech to like a bibliography 01:25.240 --> 01:26.240 right? 01:26.240 --> 01:33.520 So that it's kind of handy to create a note like a little or true note right, bibliographic 01:33.520 --> 01:35.080 note I guess. 01:35.080 --> 01:41.240 So you have a bunch of captured templates for quickly capturing notes into my Rome database. 01:41.320 --> 01:44.160 So it's really, really crazy with org Rome. 01:44.160 --> 01:51.320 It's kind of absurd what people do, you know, they'll try to, they make like these graphs 01:51.320 --> 02:00.160 and then they post their graphs of all their knowledge base, whatever, on reddit or something. 02:00.160 --> 02:06.160 You can, to get a glimpse of that, you can go to their discord and you can see some people 02:06.160 --> 02:08.400 going pretty crazy there. 02:08.640 --> 02:13.280 You know, you really got to be careful with this because you can spend the rest of your life 02:13.280 --> 02:19.360 just taking notes and basically, you know, the only, the best case in area is that someone's 02:19.360 --> 02:25.640 going to, you know, make a nice, when you die, someone's going to make a nice bonfire out 02:25.640 --> 02:26.880 of it basically, right? 02:26.880 --> 02:29.880 In this case, it's just digital files they can't even do that. 02:29.880 --> 02:35.000 So you got to be extra careful when you're on the computer taking notes anyway. 02:35.000 --> 02:44.360 So org Rome, next we have site, tar, or sitar, sitar, it's about citations, about inserting 02:44.360 --> 02:51.600 citations, about creating citation like bibliography notes and things like that. 02:51.600 --> 02:58.440 It integrates with org mode and org Rome, then org Rome, you I, that's the application 02:58.440 --> 03:03.880 where people create those ridiculous graphs showing all the notes they've taken. 03:03.880 --> 03:11.920 It shows like the super fancy, it can even be 3D graph of all the notes you took and the 03:11.920 --> 03:13.920 connections between them. 03:13.920 --> 03:20.920 I mean, I've hardly, I mean, it's kind of fun, I guess, but I try to not go crazy. 03:20.920 --> 03:23.120 I mean, I'm crazy enough already. 03:23.120 --> 03:27.000 So next I have org board. 03:27.000 --> 03:31.080 I don't use this anymore, but I have used it at times. 03:31.080 --> 03:34.520 It's a way to kind of archive a web page. 03:34.520 --> 03:41.040 It works very well, but nowadays I'm preferring to archive web pages on in Zotero, if I have 03:41.040 --> 03:47.920 to, if I'm, if I need to refer to some kind of article on the internet or something, I just 03:47.920 --> 03:49.840 save it in Zotero. 03:49.840 --> 03:57.480 This org board, it'll, it'll download the web page and it'll save it as an org attachment. 03:57.520 --> 04:00.960 In my opinion, org attachments are a little bit messy. 04:00.960 --> 04:03.920 I don't know, I don't love it. 04:03.920 --> 04:10.160 You can't help but use it because it's useful, but I don't like to use it for absolutely 04:10.160 --> 04:11.160 everything. 04:11.160 --> 04:21.080 So I still have it here because I still have some notes with attachments, but yeah, I'm 04:21.080 --> 04:24.600 trying to get rid of them as much as I can. 04:24.600 --> 04:27.360 Next we have a Lange tool. 04:27.360 --> 04:33.800 So Lange tool, there's an application you can download and run server locally and then 04:33.800 --> 04:39.320 this thing connects to that server and it's supposed to be something kind of like grammarly. 04:39.320 --> 04:44.080 I haven't really used it very much so I can't tell you much about it, but that's where 04:44.080 --> 04:45.080 it is. 04:45.080 --> 04:49.680 You know, you can, they provide a server, but you can also install it locally that way 04:49.680 --> 04:54.560 you don't have to use their server and you know it'll analyze your text and then 04:54.600 --> 05:02.160 tell you what it thinks about it or you know, tell you to not use the passive voice or whatever. 05:02.160 --> 05:06.920 That sort of thing, I'm not sure why people hate the passive voice so much, but that's 05:06.920 --> 05:08.080 that. 05:08.080 --> 05:12.240 It does other things too that are more interesting. 05:12.240 --> 05:15.080 Next we have PDF tools. 05:15.080 --> 05:19.440 That is for viewing PDF files in Emacs. 05:19.440 --> 05:26.120 Emacs has its own thing that does that, I believe it's called Doc View, but PDF tools. 05:26.120 --> 05:30.240 It seems like it renders the PDF a little better. 05:30.240 --> 05:34.000 I think, all right, next we have Org Noter. 05:34.000 --> 05:37.040 This is, I kind of like this one. 05:37.040 --> 05:47.000 Org Noter, it's like a package for opening and something like a PDF file, let's say, or any 05:47.000 --> 05:54.480 other document and taking notes on it while you are reading it, taking notes on the computer. 05:54.480 --> 05:59.960 While you're reading this digital document like a PDF and it'll record the location for 05:59.960 --> 06:01.960 you automatically. 06:01.960 --> 06:06.760 So I'm reading a page and then I say, oh, let me take a note about this and then I take 06:06.760 --> 06:14.760 the note and Org Noter will automatically add a little parameter, an attribute there showing 06:14.760 --> 06:20.840 the location I was at in the file I am notating, showing me where I was when I took 06:20.840 --> 06:27.720 this note and then you can navigate the notes and see the file next to it. 06:27.720 --> 06:33.720 It'll automatically scroll through the file as you scroll through your notes and vice versa. 06:33.720 --> 06:36.640 Next we have Nav and OV. 06:36.640 --> 06:41.520 This is for reading EPUB files in Emacs. 06:41.600 --> 06:45.200 Too much to say about that, pretty obvious, pretty clear. 06:45.200 --> 06:48.480 Next we have Emacs Everywhere. 06:48.480 --> 06:57.120 Emacs Everywhere is, I mean, it's kind of cool, I guess, when you are, say, in your browser 06:57.120 --> 07:02.560 and you're going to type a comment or something, but you want to edit it in Emacs because 07:02.640 --> 07:05.040 you're so obsessed with Emacs. 07:05.040 --> 07:17.280 You can run Emacs client, I can see parentheses, Emacs Everywhere close parentheses and it'll 07:17.280 --> 07:25.120 quickly open an Emacs frame and let you type what you want to type in Emacs, then you close 07:25.120 --> 07:31.440 that frame and it's going to put what you typed in Emacs back in the original thing you were in. 07:32.640 --> 07:38.800 The reason that is sometimes useful is because you have so many more efficient editing 07:38.800 --> 07:40.800 commands in Emacs. 07:40.800 --> 07:49.520 So a lot of times it is worth quickly editing it in Emacs and then going back to the thing 07:49.520 --> 07:51.520 you were in before. 07:51.520 --> 08:00.000 I used to do this quite a lot at work with Tridactyl on Firefox and Vim, there's a command 08:00.080 --> 08:08.720 from Tridactyl to edit a text field in a web page to edit in Emac, in Vim, excuse me, and it works 08:08.720 --> 08:09.680 pretty well. 08:09.680 --> 08:16.640 So unfortunately I don't think this would work in Emacs on Windows, so that's why I put it in the 08:16.640 --> 08:19.200 file that only loads when I'm on Linux. 08:19.200 --> 08:22.160 Moving on we have Octac. 08:22.160 --> 08:27.120 Octac is the big Latac editing package for Emacs. 08:27.120 --> 08:32.000 This one I don't use use package within to be quite honest. 08:32.000 --> 08:39.440 I don't remember why, but I decided not to use a use package. 08:39.440 --> 08:48.800 I just use straight directly and then I install Octac from a certain location and then there 08:48.800 --> 08:56.400 are some commands you have to run to sort of complete the installation so I run those 08:56.400 --> 08:59.040 there as well together. 08:59.040 --> 09:00.080 It works just fine. 09:00.080 --> 09:05.280 I don't know if I'm not worried about it, so yeah. 09:05.280 --> 09:13.920 Then I have some settings related to that to setting up the certain locations for things, etc. 09:14.960 --> 09:23.840 Then I have Evil Tech, Evil Tech is Evil Keybindings for Latac editing. 09:23.920 --> 09:28.480 Next I have Latac preview plane with a preview pane, excuse me. 09:28.480 --> 09:35.520 Latac preview pane will show me a preview of my Latac document in PDF, right? 09:35.520 --> 09:40.560 I have a key that's Altp when I'm in my Latac file. 09:40.560 --> 09:44.160 I can press Altp and it will generate the preview and show it to me. 09:44.160 --> 09:49.760 Then I can press Q to close that or to bury that which is kind of like minimizing it. 09:50.400 --> 09:54.000 It's just the word they use in e-max for that. 09:54.000 --> 10:01.440 You press Q and then you go back to the Latac file so then if I want to preview again I just press Altp. 10:01.440 --> 10:04.080 That's what the Latac preview pane does. 10:04.880 --> 10:06.720 And finally a adaptive warp. 10:06.720 --> 10:08.000 I don't remember what that is. 10:08.000 --> 10:12.720 I think it was Octac on the Octac website. 10:12.720 --> 10:16.240 They said it's good to install that but I don't remember why. 10:16.240 --> 10:19.920 So moving on I have dash docs. 10:19.920 --> 10:24.240 Now this is like a section about some more programming stuff. 10:24.960 --> 10:27.760 So dash docs is it's kind of nice. 10:27.760 --> 10:29.920 There's an application for Mac apparently. 10:29.920 --> 10:38.800 It's called dash that's a way to view documentation all together in the same kind of user interface. 10:39.840 --> 10:44.080 So their documentation is available in a certain format, right? 10:44.160 --> 10:49.280 And then this package lets you open and view those things in e-max. 10:50.400 --> 10:57.760 So with it you can install different doc sets which is what they call these the documentation packages. 10:58.400 --> 11:05.440 So you know you run a command to install the doc set for for Python for example and it'll 11:05.440 --> 11:13.600 install it locally and then you can also configure it to when you enter when you open a python file 11:14.160 --> 11:20.880 it'll automatically activate this doc set the python doc set for you and then it'll use that 11:20.880 --> 11:27.200 like you can as you're navigating your file you can depending on where you are with the cursor you 11:27.200 --> 11:32.320 can search you can search for stuff in the doc sets. 11:33.120 --> 11:40.480 It's pretty nice I thought I think it's worth having it and then consult dash is the next package and 11:40.560 --> 11:48.320 that's just for searching it's just the exactly what I was just saying about searching for something 11:48.320 --> 11:56.320 at the cursor right in your your your dash docs. Okay finally I have not much not much is an 11:56.320 --> 12:05.760 email indexing application that I quite like to me it's the best way to do email and this is a 12:05.760 --> 12:13.200 package for using not much on e-max. So you can search and view all of your e-mails you can 12:13.200 --> 12:19.840 you know do some pretty fancy searches using your tags and then of course e-max comes with 12:21.200 --> 12:30.160 mail writing and commands for sending any mail and stuff like that so you don't need any package 12:30.240 --> 12:36.240 for that so there are some configuration options here to do with sending email as well. 12:37.360 --> 12:42.960 So yeah not much that's pretty nice you may remember from a previous episode I used to use a lot 12:43.680 --> 12:52.960 a lot is a python application that does a lot of the same things so this is just that but on 12:52.960 --> 13:00.560 in e-max so I don't have to leave e-max because I don't want to and so with that this file provides 13:02.160 --> 13:10.000 though would be a package called in it extra and it ends there so that is my e-max configuration 13:10.720 --> 13:18.080 so you can just have create a directory in your home directory called dot e-max dot d 13:18.720 --> 13:26.160 and then have these three little files in it and then start e-max e-max will automatically 13:26.160 --> 13:32.800 install all of the packages and run all these configurations and then you will have exactly the same 13:33.680 --> 13:43.280 e-max experience that I have every day at work on my personal laptop and a bit on termux even 13:44.240 --> 13:51.200 to you know quickly check my agenda there on the phone. I hope this will be useful to someone you know 13:52.800 --> 13:58.720 I hope if you haven't tried e-max this will pick your curiosity and maybe you'll try 13:59.680 --> 14:06.480 my configuration here maybe you'll like it if you use e-max and you'll know other packages that 14:06.480 --> 14:14.960 you must tell me about please do in the comments and thank you for tuning in now you can do as I just 14:14.960 --> 14:22.560 did and you know after work you have a few minutes just sit down maybe in front of your computer maybe 14:22.560 --> 14:28.880 not and just start talking about something that you can start talking about something that you know 14:28.880 --> 14:34.880 something about or maybe something that you think something about just pull up your phone and 14:34.880 --> 14:42.480 start talking into it recording and then send it in to hack a public radio as a show we will really 14:42.480 --> 14:49.040 like to hear from you I really enjoyed the diversity of hosts on hack a public radio to me it's 14:49.040 --> 14:56.080 what it's all about so if you are listening I urge you to please record a show even if it's just 14:56.080 --> 15:03.120 to say a few things whatever it is I will enjoy listening to it all right thank you and come back 15:03.120 --> 15:11.840 tomorrow for more bye you have been listening to hacker public radio as hacker public radio does 15:11.840 --> 15:18.560 work today show was contributed by a HBR this night like yourself if you ever thought of recording 15:18.560 --> 15:26.480 podcast click on our contribute link to find out how easy it means hosting price VR has been kindly 15:26.480 --> 15:34.240 provided by an onsthost.com internet archive and our synced.net on this otherwise stages 15:34.240 --> 15:41.360 today's show is released on our creative comments attribution for pointo international license